Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
26 OLIVE ROAD Semi-Detached £723,000 9 Feb 2018
26A OLIVE ROAD Semi-Detached £339,000 7 Mar 2008
30 OLIVE ROAD Semi-Detached £380,000 20 Mar 2008
32 OLIVE ROAD Terraced £590,000 10 Aug 2015
34 OLIVE ROAD Terraced £297,000 3 Jun 2005
40 OLIVE ROAD Terraced £283,500 31 Oct 2003
42 OLIVE ROAD Semi-Detached £499,000 28 Feb 2007
48 OLIVE ROAD Terraced £145,000 1 Apr 1998